[VMX] Get rid of special vm_launch schedule tail.
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Mon, 6 Nov 2006 15:40:30 +0000 (15:40 +0000)
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Mon, 6 Nov 2006 15:40:30 +0000 (15:40 +0000)
commit47d2388d6a75aa8db7a3aef1aec2d6ab336ef925
tree8cb60c852e0b0297356c04a7744e16929959338b
parent8b26cfe8a7f31ee8d38a9aa9403dfe73c281ca72
[VMX] Get rid of special vm_launch schedule tail.
This required various hacking, including getting rid
of implicit vcpu==current assumption in __vmwrite()
and a couple of tweaks to the shadow code.
Signed-off-by: Keir Fraser <keir@xensource.com>
xen/arch/x86/hvm/vmx/vmcs.c
xen/arch/x86/hvm/vmx/vmx.c
xen/arch/x86/mm/shadow/common.c
xen/arch/x86/mm/shadow/multi.c
xen/include/asm-x86/hvm/vmx/vmcs.h
xen/include/asm-x86/hvm/vmx/vmx.h